Trainocate Japan, Ltd. Embed