Kotomora
オニベニハゼ (おにべにはぜ) Japanese meaning | Kotomora