Kotomora
島流し (しまながし, shimanagashi) Japanese meaning | Kotomora