Kotomora
胴の長い (dounonagai) Japanese meaning: long-bodied | Kotomora