It took me 30something pages before I realized this is momotaro. What the hell I should have realized it sooner when the title is literally Peach Boi.