Category:Rika created all life on earth confirmed

yes