Kotomora
オオバギボウシ (oobagiboushi) Japanese meaning | Kotomora