One Piece Film: Red is set to open in Japanese theaters on August 6, 2022.
He also runs a YouTube channel about Japan stuff called TheDoctorDazza, tweets at @DoctorDazza, and posts photos of his travels on Instagram.
The music video for “Fleeting Lullaby” is directed by designer Wotakichi, who is known for mixing motion capture, CG and live action together for his works.