Kotomora
奇獣 (きじゅう, kijuu) Japanese meaning: unusual beast | Kotomora