not yet rated
UCHACA
Tokkebi means "Ghost,Ogre,Monster and so on". It likes to imitate human behavior.
US$0.99
source