Kotomora
幻怪 (げんかい) Japanese meaning | Kotomora