X PLUS Co., Ltd.Sonzai Games · DANGEN Entertainment
Media from the Steam store listing.
DANGEN Trailer