Kotomora
トコブシ (とこぶし, tokobushi) Japanese meaning | Kotomora