Kotomora
白装束 (shiroshouzoku) Japanese meaning: white clothing | Kotomora