Kotomora
ズナガアカボウ (ずながあかぼう) Japanese meaning | Kotomora