Kotomora
ウバメガシ (うばめがし) Japanese meaning | Kotomora