Im pretty sure nishiki is a above walmart crap, though I dont know much about road bikes! But hey, at least it has an actual headbadge and not a crummy sticker!
Does that thing have 26 X 1 3/8 wheels? They dont look like the usual 27".. weird, and cool.
Also, if you come across bikes in the trash or whatever while on a bike you can always "ghost" ride it beside you by holding the handlebar stem.. I do it all the time, a skill Ive mastered! Just watch out going over bumps and what not, put a lot of weight down on the stem over bumps, otherwise the bike might take off and have a mind of its own.. if that starts to happen just lift the whole front end off the ground to get it under control, ive had a lot of close calls!
Also watch you dont get your handlebars tangled with the ghost bike!