Kotomora
逃亡中 (toubouchuu) Japanese meaning: at large | Kotomora