"Fight of Animals" Finally Starts Distribution in Japan!

The Nintendo Switch version of "Fight of Animals" has been eagerly awaited in Japan and today, April 30, 2020. "Fight of Animals" now available in J…