Is it just me or is this Leapfrog "Pentop" computer out of place (here)?

image