デタッチトコート
de ta' chito kōto

Noun

1. detachable coat

Rare

From English "detached coat"

Other forms: