Kotomora
落花狼藉 (rakkarouzeki) Japanese meaning: running amok | Kotomora