deku stick required.
ilazul Enemy Chaser Rating - 98.5% 64 1 0 Joined Dec 18, 2007 Posts 1,160 Apr 20, 2009 #1 deku stick required. Last edited: Apr 23, 2009