Sign in Join

トーチランプ
tōchirampu

Noun

1. torch lamp

Other forms: