In the world of gaming, Ozora is the top dog that you can name. Photo #19

In the world of gaming, Ozora is the top dog that you can name.