Kotomora
足の踏み場もない (ashinofumibamonai) Japanese meaning | Kotomora