Tamashii Nations is proud to launch its new "Figuarts mini" brand with "Fate/Grand Order - Absolute Demonic Battlefront: Babylonia"