I don't know who made this truck, if it is home built or not. In all of my web browsing on Piaggio APE vehicles, I've never come across a 3 wheeler of this size. Notice it has no wiper, it may have a hand crank starter, and I think the parking place is marked for it, but that's a guess. I photographed this on the island of Aegina in Greece in June 2008. If you have any info on this please send me a note at APE INFO (you can ignore the stuff about my art). I'd love to know more.