Kotomora
ツノサケビドリ Japanese meaning | Kotomora