New Old Creatures now in stock! The Mysterious Mountain Ape of Ninja Arashi lore is a rare gem, scarcely seen by human eyes! Fujimi Mashira Garuban Rockbat Missle Fire