Kotomora
賓頭盧 (びんずる, binzuru) Japanese meaning: Pindola | Kotomora