[DaiGaijin / Kagemusha] Better Late than Never [In Progress] [Chinese] {meow}-